2840
2
4309
3
2245
2271
4
2580
1386
1
8072
1710
16
1475
2699
2024
3765
2457
2250
1226
1777
643
944
4375
2773
5
665
954