535
1
1139
1352
1132
0
801
780
1543
3466
4
1809
2
953
2573
7
1470
935
804
493
383
4557
8
1115
4017
1084
300
1411
475
1440
755
1054
971
2211
573
1053