760
221
30
291
351
55
12
23219
1095
1191
403
701
803
481
1134
958
1233
1592
92
536
543
202
1002
591
361
57
661
401