3175
1
1182
2
1491
525
732
3169
1190
601
3664
3372
2629
4
7168
4360
5052
10
1979
2455
5674
10183
14
5232
7
9836
15
2772
8859
9
3546
1826
2149
5
10736
26
3337
109776
42
467
0