1442
1130
985
1412
723
942
806
1453
1159
1300
3752
2141
1273
1892
1315
1342
1756
2540
2048
2093
5652
1735
12020
8948