2054
2535
435
193
30
367
28
9
3
212
249
522
5
360
534
475
602
83
1
43
1
4
3
2
1
2
3
1
9
12
518
1
35
14
11
1
42
1
5
7
1
12
2
265
6
2
2
963
80
10
1
50
818
656
517
796
1126
110
5
9
1497
3
6
86
3
1
1
1
4
1
1
16
276
1
2
2
1
2
2
2
1
8
1
3
1
9
1
1
1
61
1
97
8
1878
71
629
891
479
51
558
34
14
4
21
22
32
393
1
1
83
85
2043
11
1362
3