933
1
867
2
2603
9
1581
2295
2923
778
804
793
1927
1682
4
922
661
0
2951
14
1458
3
2581
5
986
7
911
796
1139
2738
6
1327
1365
1567
2572
963
1150
2277
1282
866