3114
4
1132
0
17353
405
419694
9
3724
1
2810
246
1043
341
543
2524
2
631
802
1936
968
18403
6
3990
1320
2673
615
1661
1251
598
1020
846
792
325
569
1343