2233
3
2977
1
3066
7
2427
12
2626
2749
1271
57793
0
59
6516
8
51331
25
2069
5
4715
2656
14
1744
1227
951
3575
2122
2
2129
2242
9039
1197
2324
4
7222
2199
2259
1809
2534
1946