4305
2
2054
4
1985
3109
14
2309
1
1993
3
4080
3629
2534
0
6773
7
1320
1631
1889
1775
2502
2972
2666
9
5
1618
841
1681
1982
4179
2660
862
7793
2055
2650
20
2936
10
4309