1020
0
1824
105290
2730
6
418
458
2657
3
2668
2
464
25137
1319
1551
1392
376
428
20634
8
1880
649
575
2855
395
1
1222856
4
31535
370
303
200
968
5429
409
979