1729
1
1294
1976
2
2478
971
0
758
2525
4
3546
1001
4044
5
297066
3083
585
572
717
416
2480
2500
2465
37355
13
1618
475
1481
2194
3
1760
509
1289601
616
10827
2539