420
2662
279
345
433
1583
217
1153
1678
7
384
1573
62
915
1290
317
893
1371
660
281
25
128
192
506
745
661
564
403
1070
321
354
357
317
415
1332
170
1260
146
1238
1232
266
912
24
858
234
1415
28
1145
792
321
1701
1006
