3960
3
4002
4
1576
3188
14
3127
3368
1
999
1695
7
1095
3684
2
1891
2100
643
1024
1291
1138
2760
2241
1503
6779
5
2131
0
2072
2907