893
0
1824
968
683
1020
19279
2
3691
5
17353
467
2275
31535
25137
2881
2224
1098
2749
1
3114
4
302
1155
169
1301
2299
1880
4111
661
910
1463
1677
951
349