2907
2
2245
3
761
0
297066
1226
1
3053
7
1647
4
406
3083
2465
459
755
2932
607
2903
2354
3051
1603
758
1364
2149
5
2087
3090
6
156
2159
1849
2797
473
2906
1295