3286
2
1084
1
1650
1100
907
3
1516
993
885
1584
2352
5
661
658
4724
1187
3423
8
981
780
1235
11848
10
1902
7
702
670
0
921
2238
5916
4
823
84
70
8180
15