247
1
819
3
94
1027
6
938
7
896
1210
2
1330
1378
51
156
60
97
26
124
802
971
8
1559
11
2338
1308
3235
918
743
910
4476
5
630
3456
821
4
1001
2695