2730
6
1880
2
2727
2587
16
1020
0
467
111
886
1010
1
2275
303
19279
4536
3092
2188
9
2668
3114
4
1626
1501
31535
17353
1824
2224
2059
8
597
3674
10
2243
7
1115
802
1458
3