2448
2
11153
8
1743
0
790
1880
1
1757
3683
5375
21152
2669
1247
511
951
83
2505
12632
7
980
3054
5
2057
1683
582
1049
2281
1306
1762
2500
451
3354
1295
1481