1594
1
1234
1235
1338
1309
0
1282
1992
3
2195
697
2061
2688
2
1131
1111
4914
2190
2983
2808
5
2667
1283
1133
5389
3025
2507
1411
1382
518
17391
7
2580
4029
8
1546