8498
26
1249
2
2327
4
358
0
3355
2181
2507
1203
2861
5
1281
10
4192
714
1
647
2178
4684
6
3236
2389
380
364
329
3
304
109
265
1274
363
1384
5302
1250
5781
2096