1645
1
3414
5
2052
1586
2
2504
3
1250
4
383
0
5112
3051
1084
375
2693
417
5799
1129
883
2907
1776
1902
822
935
2455
3263
3225
8
7258
6
2836
9
4690
1774
1213
2513