2730
6
1880
2
3268
7
2668
1020
0
3251
5617
5
6842
432
2881
20634
8
2189
349
158
2076
1
316
286
2657
3
2188
9
2339
1773
929
1152
2275
25137
458
371
425
580
324