967
8
716
4
632
7
1092
2
122
1
757
0
436
879
679
380
1657
535
1985
984
5
1041
566
460
508
551
3
511
947
605
619
197
1359
4998
9
2934
1524
2526
1873