3114
4
454
0
2477
521
17353
3808
935
846
368532
2669
1
1043
1824
522
2306
802
403
2474
2
615
356
503
58
341
425
11392
6
3116
25137
1640
1020
1023
5009