2629
4
931
1
1202
2138
3
816
734
2
1743
0
2321
1716
409
790
5346
4757
874
2028
2446
2632
1274
2605
9
444571
1757
3683
2695
5375
21152
8
1321
2994
5
2669
1247
2904