2855
3
5223
9
4016
1
3691
5
2749
2780
6
3092
2091
2
1452
1222856
4
180849
0
1879
2799
17
1973
16550
27
1824
2271
346
7
9355
780
968
3734
1337
2673
105290
1602
1020
2369
282572