1025
1
1347
2344
5489
11
18258
0
4285
3
3461
4
4438
6
4915
1285
3316
10
1888
2382
2131
5406
3063
2440
19944
2
5141
7
792
2583
1346
4335
929
2571
2135
2377
2551
2722