2465
2
19944
1092
1
1830
2425
7
1701
1210
750
0
1494
4
1712
2426
1366
3
1425
1077
2768
1184
2329
1428
1538
2414
1790
3283
3271
925
1029
985
1721
1145
1501
1522