598
864
11013
1156
467
805
711
703
2037
1253
652
788
1817
1112
1496
1333
36427
12712
20112
1159
1116
2162
1307
1399
531
873
1577
962
1193