1880
2
303
1
1020
0
2275
19279
31535
17353
432
592
1936
25137
530
20634
8
2668
1859
420
3114
4
477
80
341
514
3510
3498
2500
10
4106
802
304
25127
1824