2233
3
3066
7
59
0
2427
12
962
2156
1
57793
2977
96
3987
2489
2
2656
14
1458
2069
5
1409
2075
1701
1744
2204
2011
2194
2568
4715
2242
9039
2292
662
3128
4
1889
2316