3353
11
3091
7
1418
2
1658
1
905
120469
35
1289
6800
0
4964
3
2608
2987
2897
5
1042
22330
22
2168
769
1279
5602
9
1376
1896
2408
6406
12
570
2920
1311
640
218
829
198