628
0
435
1726
1342
465
170
905
586
437
454
2241
2740
1
602
681
1289601
4
1669
651
977
444571
9
677
336
560
1403
1390
930
344
696
827
424