483
1
434
2
1323
4
534
2678
5
3380
1450
2837
691
1381
2942
807
1166
3
1175
2000
11
615
947
3539
6
484
550
3283
8
886
1298
9
10222
14
505
1195
4773
32
1871