315
1
1973
0
25137
1222856
4
2564
2
422
1267
1009
31535
249
504
180849
6365
24
116
4071
419694
9
1073
390
120469
35
492
14492
2189
798
448
282572
6515
1339
605
21743