2475
1
512
742
569
3679
2
2502
3
1330
444
0
4586
5
1294
1414
1922
2368
2660
1323
580
3702
9
2959
1941
2092
764
1069
13034
15
962
519
1731
754
2396