1234
1
1594
1235
1338
1192
2
2696
1510
1282
3025
3
2808
5
7034
2883
2740
2129
0
2195
2250
662
1111
4519
15
2886
4
2268
1411
1283
1133
2124
3297
1557