2353
4
1220
2197
2
1265
0
8551
26
2037
3
398
1
1405
255
1821
1400
4897
7
2874
5
1295
10
725
706
2309
992
2235
3280
388
378
339
327
118
2144
797
263
1287
385