2263
4
5052
2
1185
3041
2599
5111
5
1243
1
218604
0
332
887
8370
3
2101
1338
3539
322
5724
6
1837
734
2531
678
6586
9
5082
1730
10
1098
1246
2653
7
2225
36079
4250
15
5916