2511
3
2071
0
2185
3815
1936
1
3632
5
5009
12320
18385
2
440
1329
1425
3505
4
274
2799
4392
15
2825
7
1416
11768
21
2856
1343
2084
349
282572
427
488
1337
256612
4669
4539