1679
2
1903
3
950
1
1992
3050
0
697
1309
4914
1125
1211
619
2003
2454
2271
4
5389
1359
3238
13
2189
2435
13967
2164
3460
7
574
975
1536
6
18258
5977