2133
2
1162
1
1814
2999
3
2562
1813
1777
1320
674
2622
6
1767
1669
2710
1876
3354
4309
2219
1431
1239
1075
6753
17
1348
517
2377
658
0
1622
2430