1468
2168
1020
4655
2251
4075
963
1836
966
1215
536
2236
1231
892
1107
1161
4016
3450
2381
2005
2463
1538
1845
1370
