2353
4
1821
1
1221
8552
26
398
255
3090
7
559
4897
1265
0
2876
5
1297
10
265
2526
725
2309
2
2198
709
2236
3283
4627
389
378
339
3
327
118
2144
3088
797
1287