2128
1
1201
981
2
860
1459
1231
1549
2934
1071
2259
969
1524
4511
1959
1740
5
927
2437
1179
1834
1360
3
1397
935
2137
1188
1204
1350
1473
1758
1256
3368