440
0
105290
797
269
248
781
2051
590
1124
1
166543
18
680
381
968
492
467
258
419694
9
3840
408
251
1110
294
2830
7
423
19279
2