2420
2239
523
219
40
3
469
29
6
4
275
233
608
10
293
707
597
744
79
1
1
3
1
4
63
1
1
3
1
8
1
1
3
1
14
12
675
1
22
1
12
10
2
31
4
13
2
2
6
1
1
214
9
6
1
1209
76
6
69
969
758
618
895
1317
177
9
3
14
2
1818
1
12
2
84
1
1
1
1
2
1
2
1
24
1
297
1
1
5
3
3
1
1
2
4
1
2
1
1
10
1
6
7
1
1
1
1
1
1
57
2
145
4
2176
95
868
1132
357
60
705
39
7
3
29
13
39
547
2
1
75
71
2398
22
1548
1