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