2233
3
2316
0
1777
1
3066
7
2427
12
2069
5
2977
3528
4715
4291
4
2656
14
1917
2
7222
57793
977
962
3212
27
2489
2788
2170
2781
4606
51331
25
7086
1210
4578
3696
8
5915
11
3565
2452