1256
1
1379
1866
5262
10
1184
1586
2
822
2914
5
3437
1392
196
0
842
6726
7
2748
6
424
2989
3
1055
1286
905
4964
510
1123
938