2224
2
325
1
1343
0
2864
7
3558
1507
1332
1418
882
2668
1263
3
3114
4
846
2168
5
2211
46
518
290
105807
42
552
2694
5425
23
1020
297
525
7039
475
1649
1172