931
1
663
0
267
1939
299
957
951
252
403
2538
8
818
2121
4
505
415
1045
1465
7
456
547
1557
1661
325
471
602
303
530
126
544
722
1169
581