925
3
3528
7
370
0
383
272
1663
5
2507
12185
618
120
542
1304
1
1721
3012
3301
302
1668
1282
2323
9
5226
3248
8
1397
16868
39
3575
2254
1434
1465
2
844
3448
1509