2012
2
2297
3841
12
796
6
1618
1
59
0
2999
4834
738
1614
4
4670
2605
1752
1394
2826
4012
891
3195
2255
8607
8
3643
3
3758
4723
34
7304
7
2257
2101