6810
11326
2045
1530
2240
6495
1956
997
1102
1142
1984
1283
1108
1505
1350
22548
1593
4241
2953
1706
2170
3129
1980
5318
6721