2110
1
1763
4606
2233
3
3212
27
2011
2
2309
2489
1701
1917
1775
51331
25
7086
12
962
0
1993
66
2788
2781
452
18258
1289601
4
1631
1210
4578
4548
1516
7222