1436
0
138
1868
2
1543
917
1109
485
584
2349
3
475
1005
670
1012
906
612
402
167
1466
2527
182
1661
999
1653
2588
960
600
915
41
657