2131
3
1315
2
1960
5
1388
0
4628
4
2111
1318
1184
1589
1
743
817
1793
6
255
675
2747
2005
717
571
1333
891
745
1473
80513
6432
9
983
1898
807
620
646
1403