2306
2
2066
2125
1
2808
6975
4
635
0
999
6529
7
1454
1161
849
2388
5
1329
2599
297
169211
11
1772
571
1869
3345
18403
6
618
7984
22330
22
360784
19