663
1
991
2
1118
4
893
5
1369
900
1475
899
2206
9
2318
6
7026
8
1307
3
1785
1645
0
119
1406
1872
1222
1810
14209
7
3057
13670
1836
11
1309
1919
1251
1996
1593
1304
2092