956
1
287
1239
2
327
650
507
1188
670
722
626
145
347
526
233
127
160
829
734
580
487
446
1254
2010
9
2603
1441
12
1682
568
898
5
619
277