8601
2560
3770
4250
1910
2050
5380
30681
64646
25641
11271
31194
31142
30174
12312
13580
13920
24470
12000
7061
8213
4870
12070
5190
76329
4617
55919
3417
3075
3852
60812
88815
231365
124820
86415
101319
7176
95514
87316
112117
4362
199536
5215
61410
83618
57613
104416
6879
89910
88610