497
1
931
1393
662
1327
2334
4
1411
2
1861
1342
3602
2637
5
1858
3
1363
852
879
916
800
3011
981
1308
271
0
791
1020
1239
1324
705
1604
6
1761
2072
3148