1455
1
3498
4
2999
3
3080
2085
1511
1382
951
830
0
2294
2990
1093
745
1015
1041
14
1751
1087
5489
11
995
673
1590
1089
572
32302