646
0
883
1
3595
6
1883
1302
2275
2
267
3268
635
467
2306
814
3025
31535
2912
10
999
3287
3
848
3114
4
2521
2201
399
1665
538
1129
1642
1110
19279
2076
661