1541
0
20634
8
2275
2
2194
4
1650
1
2730
6
2809
2000
1506
440
31535
19279
1488
445
1132
467
2668
2989
3114
536
17353
2693
3
1043
1824
1852
802
8773
10
1124
2071
2320