535
0
1
643
579
780
983
655
722
1039
761
922
756
2
1182
3
1137
900
881
1015
998
1022
1065
988
4
1088
1077
1037
1212
1107
1113
1163
1233
1679
1370
1305
1335
319
429
512
333
414
222
316
541
245