701
3
964
1
1319
2
1234
2048
7
746
2906
1129
937
1729
5890
5682
6
786
1227
599
0
2934
1327
3802
2023
1068
879
2516
1713
2073
2922
4
3717
8
963
1618
935
1109