3121
2
3195
3
2715
4818
4
2825
1773
2245
2134
1
297066
0
3329
6779
5
19079
6
1524
2189
2480
215
2820
10
36905
563437
3463
2310
1821
3835
3080
2089
7793
5151
3000
267612
3071
11