3684
2
4002
4
1576
3
3188
14
4031
1
3368
999
1695
7
1095
1891
1112
2959
5753
10
2062
4360
5919
4946
18
2100
643
1024
1291
2290
0
1138
2223
2760
2241
1503
6779
5
2131
2072