3145
4
237
0
3090
6
1895
1
1844
1301
2
1767
674
638
3673
2637
3
740
3868
10
1289601
1572
5052
5347
462
2835
6236
1593
951
2013
2302
551
1694
4979
4759
3506
8
7633