1020
0
2727
1
1824
1282
3442
2
2683
552
2657
3
2749
1343
408
1132
1452
139
2189
4895
8
1898
4
2546
1043
482
918
802
2526
177
2710
9
1454
4111
13159
10