4117
5
6225
4
1917
2
2462
1
2980
1690
2082
5439
1746
496
0
1787
1061
526
1813
1570
1380
1526
3326
3
1000
801
2562
1382
1816
1778
2578
830
868
2760
1632
3227