2061
3
1532
1
2166
1825
2999
3326
1788
2578
1285
8527
2082
1691
4179
1632
2
833
1606
1660
1336
0
2776
2313
186
4757
8
2562
1844
2271
4
988
83
2908
10
2184
13574
14