2564
2
1222856
4
504
1
422
0
4071
315
180849
326
6515
116
231
48708
2166
31220
10
31535
2189
398
330
18403
6
105290
448
419694
9
120469
35
282572
2619
303
2442
1862
521
3437
5