2511
2051
3
2
1
7
457
191
30
1
1
5
1
1
5
1
3
4
3
1
2
2
2
1
503
62
3
14
2
1
1
10
1
1
5
7
1
225
5
10
2
134
34
2
3
677
3
312
661
602
851
85
2
14
2
1
4
728
30
1
16
2
1
21
3
4
55
224
1263
80
44
155
1158
604
550
730
959
623
19
2
15
1037
15
18
52
1
1
3
115
3
190
2
1
1
7
1
15
14
22
1
2
203
44
2035
229
851
1131
426
43
761
21
55
1
68
393
5
203
163
2500
11
13