3460
14
4977
5
1564
1222
1440
4
957
1
1210
3561
619
1344
2
1327
1801
1422
3
2882
9
886
1972
1642
1223
0
940
1679
2905
1369
1410
1446
2799
1197
1706
1005
1651
1596