3456
1
1952
2
1418
1923
3
1065
2693
7721
13
849
512
4331
4
843
1326
6333
1316
1390
0
915
8773
10
6968
5
2030
1966
6
2352
1938
1544
4427
1588
2275
1042
2966
3564
4124