1532
1
2166
1825
2999
3
3326
1788
2578
8527
2082
1691
4179
1632
2
1606
1660
4757
8
2562
1844
1243
0
2123
1105
1103
534
490
2271
4
484
596
1166
562
2919
2663