1010
1
97284
0
911
2
3251
6
310
886
255
3293
339
1277
5
101
573
1897
895
539
2188
9
1877
300
165
647
12590
560
3929
10
326
419
2094
477
295
376
1222856
4