2111
3
1137
1
20634
8
3381
19279
2
476
0
2275
1020
2224
25137
3030
744
31535
2730
6
653
486
2809
384
1132
1824
1506
440
90
1501
3440
467
1346
4
246
2668
670