2502
2097
3
3
2
5
884
371
82
1
7
5
1
3
3
5
1
1
2
2
1
872
76
1
2
3
7
1
3
1
1
1
16
4
3
445
5
3
7
356
32
2
1213
13
601
1218
1
1086
1546
147
10
1
1
45
1
4
7
2
1
2
1
11
19
1336
60
2
34
2
1
17
2
57
1
9
17
1
56
2
412
6
1
3
2284
134
49
1
201
1842
1341
1164
1581
2149
678
26
25
1
2616
23
11
143
1
2
1
1
1
2
2
1
3
1
4
133
1
435
2
1
1
3
2
1
1
1
1
1
9
1
1
4
19
1
2
18
1
1
65
343
46
3954
256
1502
2144
789
108
1407
71
60
8
23
20
2
116
877
6
1
311
207
4575
24
1344
16