1840
2
1020
0
2105
1
584
467
19279
420
6435
7
290
20634
8
1936
17353
31535
25137
968
1878
476
337
511
432
795
1119
251
1965
5
676
255
745
1824
592
957