1557
0
886
403
458
1161
602
1133
849
1
1045
1853
1939
935
1506
454
722
2121
4
1824
1661
1110
274
1025
1425
4243
7
1101
410
1456
844
269
476
668