2564
2
116
0
448
1
504
419694
9
18403
6
180849
1222856
4
31535
330
482
5617
5
166543
18
6515
2813
495
31220
10
2142
1943
604
282572
422
423
120469
35
390
1751
231
2189
370
256612