1245
1
4940
5
1662
6
2987
2
460
0
489
477
1651
792
475
1449
3
756
530
4
560
1277
2216
1073
1053
4594
590
1159
2711
342
271
393
3066
339
1880
5442
22
717