1248
1
1239
2518
3
223
0
1031
17970
15
21152
8
2083
5
1337
2
2390
9877
6
2106
1657
2505
1743
3054
2966
11
2057
3551
10
1683
2475
734
1306
2500
1722
790
3354
1481
4190
1394