4117
5
1917
2
1131
1
2760
4
1568
1778
2377
2462
3326
3
2980
496
0
2562
1660
673
2073
2578
1367
2184
1844
1089
1681
1485
1690