1310
1436
1248
2581
1181
3501
1027
1505
2766
2836
850
4274
2688
2719
1078
1173
599
3450
704
2668
1308
946
2071
1435
