1594
1
1234
1382
1235
1338
2195
3
1812
1036
0
2322
4
980
1282
2786
5431
2
24337
22
1111
1001
2124
123674
35
1451
810
3265
5
2741
3267
2688
2735
5929
4187
10
3789
4562