2000
5227
35
84
50
1060
1
2
1044
3
1083
4
920
1307
7
987
1174
100
1446
11
300
2635
5
110
1097
0
947
784
1143
39
1261
12
1114
988
24
1063
6
1118
886
2201
857
880
974