1072
2
1485
0
1878
1
20634
8
2264
3
2076
1840
2190
1541
637
282572
2275
3498
4
418
2105
3116
31535
19279
392
1020
467
771
2023
928
918
1023
1645
1440
2730
6
177