5405
6
11085
5
2037
438
2
10534
8
439
1303
3
506
1
44
35
816
500
504
364
886
1001
776
856
657
753
637
858
548
847
618
817
769
611
1696
1276
1259
1220
1012
1746
4
613
1143
768
635
460
887