1133
1
1594
1234
1022
1235
1338
1282
5252
2
2195
3
5801
2061
2688
1131
1214
1111
23774
4
2190
2983
2808
5
2667
1778
6547
0
13967
1283
3025
2507
18258
1411
1382
518