1526
2
3354
1
2669
1923
1492
3
1660
564
935
1431
2368
2562
1788
2077
2605
2710
1568
2294
1691
1284
1813
3326
1819
1632
1743
0
6236
10
1816
526
673
1382
1590