2246
2331
489
193
37
1
414
25
6
4
261
240
569
7
416
523
524
695
88
1
1
40
1
2
3
3
1
1
1
1
10
16
601
2
32
11
11
1
52
4
15
1
15
5
308
5
1
1
2
1007
85
6
61
872
2
701
603
874
1229
123
3
12
1606
4
5
83
1
3
1
1
4
2
2
21
331
1
1
2
4
1
1
1
1
1
1
11
1
4
1
1
1
11
1
1
2
1
1
65
1
146
4
2015
81
663
1016
503
58
636
40
18
7
31
17
46
468
1
1
92
78
2234
12
1476
1