2629
4
931
1
1812
5346
3
2322
2786
1001
0
1202
2138
816
94424
4187
10
2321
2
1716
409
2732
6676
12
4757
1431
189326
874
123674
35
980
2028
24337
22
2446
1161
592
673
1185