957
0
584
2702
951
279
2121
4
244
415
1045
456
1557
286
602
787
707
410
546
881
1161
846
2211
250
248
381
1101
211
3233
16
804
524