2921
5
2057
1
1683
0
3354
19783
2
2264
2012
1247
2173
2316
2505
3683
1743
3054
25669
2204
3008
3
1306
2512
3593
16
2044
1175
2500
5440
8
582
790
1481
2060
21152
1329