3629
1
1423
2698
1309
1446
843
0
1564
2194
123674
35
432
1682
4
2505
2
3683
1743
1506
3054
5
1495
2057
1683
1306
2500
2462
3
790
3354
1481
3789
2670
1780
951