1038
0
2275
7
1141
1
2097
2
6884
6
1180
3
1179
1099
8
13171
5
1042
1058
681
1250
587
1424
605
2317
11
692
860
624
841
1147
804
983
4
918
1188
1363
697
1675
885