276
0
1043
918
1824
362
787
839
57
1425
846
1336
1880
2
257
4045
943
584
799
970
1020
1629
547
1819
325