2250
1
987
1065
1416
2134
1412
0
2794
2
392
616
2534
841
3871
2079
7793
4
2082
5717
1694
1977
2343
2395
1225
1618
4168
5
3470
6977
6779
2502
3024
3
3435
2285