3121
2
3195
3
2715
4818
4
2825
1773
2134
1
3329
0
6779
5
1524
2189
2480
215
2820
10
36905
563437
6
297066
3463
2310
1821
3835
2089