2564
2
249
0
1222856
4
1073
4223
22
580
48708
422
802
31220
10
105290
4071
1
282572
1448
180849
3373
2330
3980
3
8244
21743
6515
370
1425
2395
5617
5
2189
281
116
1629
504