1020
0
2041
1
20634
8
1780
1137
4536
2
547
2587
16
759
418
1157
2730
6
2657
3
2243
7
3092
2668
1824
2727
521
1149
467
814
676
968
2474
1385
2283
4
437
395