5223
9
4016
1
3691
5
2749
3092
2091
2
1452
1222856
4
7108
13
915
180849
0
4895
8
16550
27
1824
362
346
9355
3
780
1389
968
1337
105290
1602
1020
2369
2644
2260
2442
2283
177