1039
2
589
1
846
0
7952
1215
1279
403
1649
767
1981
379
5313
456
2095
4
422
1256
299
308
120469
35
1309
784
22330
22
359
2619
938
975
467
1362
665
398