1017
0
883
1055
2090
1
2184
1380
611
1709
2
87
1819
575
85
376
1015
733
1494
1698
2348
982
2393
6
4937
348
1785
658
1564
356
1618