1461
0
2184
1
2964
3498
4
2478
3158
2
2578
83
4471
1672
801
1681
2262
1380
10243
3779
2986
4274
3
940
572
1367
2562
1512
6225
3426
1089
1485
7733
1876