1676
2
1788
1
2368
2999
3
2173
2166
1816
1746
1290
83
12717
4
2510
4697
0
2241
1011
1944
1524
982
1690
1547
1660
4179
1169
1568
1691
467
1168
745
1380