1285
1
1214
5
2596
21
845
12
1015
434
3
445
2
258
424
182
1804
344
898
897
455
729
759
1258
4
134
322
2089
1641
6
1645
8
595
1444
767
1843
1191
584
391