1566
2
1694
1
2344
4179
5489
11
4285
3
4438
6
3316
10
2193
9
2131
1174
796
2333
1492
5406
2999
4335
289
0
929
4083
973
2571
4375
4
1211
5382
5
982
3206
2655
2377
8819
12