2522
2
8527
1
1468
1431
1681
1112
1690
1382
1788
1720
1547
2184
1136
2368
572
0
1145
3
581
915
270
801
2578
3200
4311
1103
484
476
1494
4
635
1243
2123