1431
1
2164
2
2131
2377
2110
1992
3
1093
697
0
2454
1973
4438
6
1309
4655
10
6666
4
1303
1266
83
1568
1749
3326
4914
2578
951
1962
1547
1819
1787
1699
1015
1087