2353
4
1219
8549
26
254
1
2967
7
558
4895
2873
5
1295
10
2525
0
725
2308
2
2196
695
2234
3277
4614
388
376
338
3
326
118
3088
1285
382
1262
1701
5807
5292
6
1404