542
0
1376
868
1310
543
691
971
87
733
1816
576
545
1015
1326
611
1785
2649
1698
1380
566
612
635
722
346
2169
2
1614
507
348
708
3205