3678
6
2431
27
1041
1
1387
0
1709
9
841
3
2585
832
2
3101
5
2591
1758
15
1298
1865
945
791
1376
1262
1277
2040
16
3079
1656
709480
4