1133
1
1594
1234
1022
1235
1338
1309
0
1282
1992
3
5252
2
2195
697
5801
2061
2688
1131
1214
1111
4914
23774
4
2190
2983
2808
5
2667
1778
6547
13967
1283
5389
3025