1073
0
5290
2
121182
1
282572
573
1853
273
448
249
476
31535
22330
22
2459
9
1559
1650
521
422
18403
6
1053
19279
1357
1863
1009
747
21743
18385
611
1150
335
472