1133
1
5252
2
5801
23774
4
1778
1282
1594
1022
3025
3
1234
2808
5
6547
0
2195
1111
1235
1411
2124
3297
1338
13967
18258
1214
1089
1283
1382
5147
3146
1350
1192
1510