1594
1
1234
1235
1338
7034
2
718
1192
1812
2696
2250
1815
2322
4
980
280
1282
2786
24337
22
1111
1001
0
2124
123674
35
2195
3
2741
3267
2688
1746
4187
10
4562