2049
2405
429
181
44
1
384
20
1
12
2
223
230
512
9
305
537
1
460
682
64
1
1
40
1
4
9
4
1
1
10
11
589
21
20
19
2
38
1
5
12
1
9
2
207
5
1
3
957
63
9
1
38
758
662
580
800
1142
90
5
9
1
1535
1
5
84
1
2
1
1
2
1
1
3
1
19
256
2
1
1
2
1
1
1
1
1
3
8
1
1
2
6
1
1
40
128
6
1864
51
622
966
396
55
617
52
13
8
22
22
1
42
474
1
83
71
2038
11
1315
4