2480
4
1935
2
2906
9106
3
2408
8
6516
1804
1
5224
2660
4702
918
2189
0
4651
1403
2515
3546
928
3636
3702
9
14861
7
1289601
14801
11
211
5079
2000
2462