4079
4
3196
6
1568
1
2578
496
0
2226
451
1813
3485
7
1819
1343
697
9305
8
1814
2
1632
2760
2294
830
1526
1746
1691
1307
3326
3
1532
2710
1681
1000
2192
3580
1380