4179
1
3227
2
844
1490
421
2562
1064
1632
3589
6822
5
1951
2505
1743
0
1699
3054
878
3715
3
2057
1683
883
3326
578
1306
1475
2500
1464
790
1199
3354
1481