638
0
674
2
1639
1
3364
3
2765
1681
2522
1348
635
951
2555
1285
2294
1431
3107
7
1111
2254
2468
3848
83