2353
4
1221
8551
26
255
1
4897
7
2876
5
1296
10
725
2198
2
706
3280
388
378
339
3
327
118
1287
387
0
1265
5810
1409
2037
915
421
440
3029
1539
493
278
310