8535
12
2238
1
2356
6
2485
2
444571
9
2043
3
4702
4
1442
928
0
676
844
3221
20
2211
1226
2959
2480
3154
1579
665
5
108797
989
2786
1547
3289
2403
833
550
1253
2787
6019
16