1297
2
1557
4
1526
923
3
2302
945
1
3094
691
0
1357
5
1209
5494
6
1723
1216
1346
1889
1315
2692
4587
3361
12
1407
4882
9
3233
1519
1342
2733
1941
2326
4136
989
2711