2377
2140
1
3
1
7
429
194
26
2
3
8
2
3
5
3
2
2
3
427
56
1
1
3
12
3
1
1
5
1
1
8
17
1
1
3
2
224
1
2
102
35
2
4
642
7
288
797
579
629
84
2
24
1
2
4
512
30
1
15
1
24
1
3
46
206
1326
79
30
193
1282
532
340
576
734
833
17
7
12
846
24
9
50
1
1
67
205
2
1
1
1
1
5
1
1
19
27
8
10
128
30
2006
213
968
815
449
45
543
19
46
1
35
300
7
118
150
2372
5
2068
309
11