2331
2775
1022
412
83
16
739
32
31
16
573
616
1049
34
1
1400
1395
990
1132
188
1
7
1
120
3
1
2
2
1
2
3
2
8
25
884
31
66
1
22
3
196
1
4
88
1
1
25
1
1073
2
2
2323
179
20
1
89
2616
4
1416
944
2312
2462
147
37
1
3
3330
8
2
229
3
1
1
2
1
4
1
3
3
14
2
1
1
5
1
22
2
861
1
3
1
9
2
1
1
1
1
3
1
3
1
2
1
2
1
1
1
8
8
1
10
5
1
1
2
1
187
171
4727
208
1680
1589
1723
89
920
177
25
7
53
32
4
46
822
3
119
110
5056
50
127
1916
14