1020
0
1898
4
2275
2
390
3114
13159
10
3990
968
19279
1251
1428
1824
323
772
1
381
20634
8
802
475
637
2730
6
2809
77
325
552
530
1398
444
2690
1921
25137