1506
0
1054
1
1565
3
1716
2735
1470
3287
848
105290
1566
417
650
565
933
5217
11
467
2143
1193
1291
322
1302
1642
1578
2
7952
964
1190
1438
5070
1776
1513