1049
2
1191
3
441
1
2184
545
228
17221
21
2750
1368
4
13286
6
1401
1035
3917
15
574
1750
7
7552
17
2034
5
560
4958
103
0
714
1175
1509
190
1273
709
407
650
63590
2517