2368
1
945
4587
3
2495
0
1131
2
1533
2336
7733
8072
733
962
7793
4
2131
1268
1396
2110
1296
3655
11
2082
1793
9817
1537
1382
1690
1660
2392
2522
3469
1681
1590