2353
4
915
2
1219
8549
26
254
1
2976
7
683
558
4895
805
0
2873
5
1295
10
2526
1856
3
725
6000
2308
2196
701
2235
3277
4614
72372
388
377
327
118
338
3088
1285