1570
1
1749
1816
1431
1788
2184
1830
2999
3
83
1066
4044
5
1366
17946
0
662
2349
4311
2996
496
3562
1844
1152
1661
4
1632
2