2977
15
2207
2
3147
5
1624
0
2648
1
1816
1972
3
2035
1154
3070
4
33393
10
2859
443
5043
2369
915
685
50969
7
2973
4386
2719
1501
574
3943
2323
9
763
1650
676
815
2699