1020
0
2275
2
1824
3990
390
4452
1898
4
20634
8
371
1251
3114
529
1110
13159
10
1428
1398
4922
1
301
341
798
412
772
381
475
1346
19279
471
418
1289
968