1279
1
445
948
2508
166543
18
3516
3
2529
2
1885
970
4
2507
390
2587
16
2169
1691
2151
5
3888
9080
6
827
0
699
4139
799
3878
4331
3203
10
216
3466
1428
2317
2346
2816