4483
8
3874
4
2350
5
3724
2
514
0
1296
1587
1
1315
1391
299
1404
3
3621
475
307
3428
714
441
2551
1494
99237
1097
1046
367
463
4691
1981
3580
3521