1487
4
946
0
1627
1
2027
1946
1611
2
2638
2505
1743
3054
5
2057
1683
1241
1943
4739
1057
1306
2500
123674
35
790
3354
1481
2670
7258
373
5007
8
951
1318
2669