2399
2230
521
217
36
3
474
29
6
4
267
227
605
10
287
706
592
735
79
1
1
3
1
2
61
1
1
3
1
8
1
1
3
1
13
13
666
1
21
1
13
9
2
31
4
13
2
2
6
1
1
209
9
6
1
1207
76
6
68
961
751
613
886
1311
172
9
3
14
2
1808
1
12
2
84
1
1
1
1
1
2
1
2
1
22
1
288
1
1
5
3
3
1
1
2
4
1
2
1
1
10
1
6
6
1
1
1
1
1
1
56
2
142
4
2157
96
869
1119
348
60
695
39
7
3
30
12
39
544
2
1
73
67
2377
22
1544
1