1043
0
415
1610
1629
325
2143
767
957
1824
1939
1161
1357
1
668
2190
31535
482
1880
2
514
408
269
294
781
2123
968
486
1949
1101
474
602
1009