1020
0
2275
2
3114
4
20634
8
1428
924
321
19279
772
1
968
1346
13159
10
325
444
1824
1898
445
492
719
17353
77
31535
394
323
1251
76
1921
552
424