2297
4
395
1
131
0
3250
2
2123
4477
3
3148
682
876
925
1230
2264
5
1315
176
1846
5055
23099
14
2922
2409
2144
2196
3090
9
2177
3669
2011
2937
2268
2030
2522
6683