2049
2546
444
181
30
1
374
32
8
4
210
235
521
8
354
522
473
623
77
2
1
43
1
5
3
2
1
4
1
9
10
530
1
32
18
12
1
42
1
6
9
1
14
2
258
6
1
2
949
76
8
1
50
804
650
534
796
1116
113
5
8
1
1504
3
6
79
3
1
1
1
3
1
1
15
274
2
2
2
1
2
2
1
1
2
1
7
2
1
1
8
1
1
57
1
102
6
1871
70
607
926
466
44
569
40
16
4
25
20
33
412
1
1
81
85
2037
12
1333
2