1880
2
1020
0
20634
8
2275
1936
1
17353
968
2727
597
2881
101
303
1343
19279
2435
1132
432
745
2119
3
2668
592
4016
795
5713
25137
3114
4
467
3498
1824
420