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