2730
6
1020
0
2041
1
1780
1137
4536
2
547
2587
16
759
418
1157
2657
3
2243
7
3092
2668
1824
2727
20634
8
1149
467
3251
676
968
2283
4
437
1712
845
334
1222856