2522
2
841
2233
3
1347
1
3765
4
2977
2917
5
3337
3066
7
2427
12
2523
0
2013
2028
1271
57793
159
14125
10
797
51331
25
4715
2656
14
1744
2069
3196
1227
3575
2242
1938
9039
2102