918
0
403
954
2
1824
1832
3
1264
409
1
945
1997
1939
1346
4
269
4940
5
1877
2091
1167
798
2546
454
968
683
1157
2758
2490
544
1101
1043
325
991
2089