2525
1
3559
1365
4097
10
1337
0
964
2955
5
7363
4
39034
1932
770
256612
4654
282572
1866
3
1159
1540
7082
9
6370
18385
2
3287
8268
6
1740
621
1769
472
449
530
11829
39326
19