2353
4
1220
8551
26
255
1
4896
7
2873
5
1295
10
725
2197
2
704
3280
388
378
339
3
327
118
1287
385
0
1265
5810
1405
2037
915
421
440
3015
1539
493
278
310