3688
5
5621
8
3535
2013
2
7095
1650
1
3519
9
6499
3
693
2165
1289601
4
7042
802
666
0
1579
1653
768
418