1475
2
3007
4
1992
3
944
697
0
1309
849
994
6
4914
951
1
1015
1087
1606
2650
1751
8527
5489
11
5389
1709
1307
2131
1539
19944
3679
4335
929
2571
2377
2722
623