2197
1
1635
1544
1693
2
886
951
825
1194
2340
4
2129
8747
5
1092
1372
6
1699
3
1351
883
412
663
982
1278
1108
1184
1681
985
1921
720
995
1001
777
1199