2324
4
1004
2
1493
1941
1285
1
522
0
964
1895
919
260
1319
1517
4691
1398
1734
1268
1371
1568
4721
4639
2865
1709
2054
2263
1168
1699
742
1778
1673
873