685
2
1079
667
1
311
571
859
455
641
991
2372
494
838
652
743
3234
3
371
1386
8
2570
9
320
2252
6
854
649
3197
399
2878
12
1353
2740
1725
2000