3017
1
1090
1800
2
2188
4
1199
1268
1462
1087
2757
674
1819
1001
1976
3
4179
1013
1660
1690
1384
1988
695
799
1417
2090
4768
5
1502
712
2760
1568
3326
1168