1240
5
7050
14
1572
1
10033
23
8242
26
1524
2
307714
9
69640
3
212248
0
2702
373
354
1811
523
853
2278
6
3760
1699
4650
1857
1112
5707
973
4
4641
16
2482
710
17414
8
1301
3231
2104