765
1
879
2
1312
5
1216
3
859
968
8
1182
388
986
7
1612
4
1786
987
0
1762
797
780
3024
14
2859
2833
2800
9
2041
1644
1153
1292
2900
10039
23
1210
708
602
1363
4414