75
1
1164
285
505
112
1047
2
282
325
83
152
56
391
458
777
512
553
1041
2304
944
1158
772
679
1118
4
584
981
454
507
509
875
908