595
864
11013
1156
467
805
711
703
2037
1253
652
788
1817
1112
1496
1323
36327
12712
20112
1129
1096
2172
1307
1399
531
873
1577
962
1193