2056
2452
435
186
45
388
19
1
11
3
232
217
509
9
309
545
1
459
680
62
1
1
39
1
4
5
2
1
1
10
13
588
1
21
20
16
2
40
1
5
13
1
11
3
207
6
1
3
967
61
9
1
42
769
667
567
801
1133
103
5
8
1
1548
2
5
76
1
2
1
1
1
2
2
1
4
1
20
249
1
1
2
1
1
1
1
1
4
8
1
2
6
1
1
50
128
6
1867
55
630
958
401
57
616
50
15
8
22
19
1
42
468
1
85
72
2044
12
1317
3