2509
2050
3
2
1
7
918
370
64
1
1
4
1
1
1
5
1
3
4
3
1
2
2
2
1
869
94
3
14
2
1
1
10
1
1
13
7
1
4
435
5
10
2
362
34
2
3
1194
11
672
1186
1073
1467
161
2
3
1
54
1
5
2
2
1
4
2
1
10
15
1257
1
59
1
32
2
1
13
1
66
1
8
14
1
67
2
484
6
1
2
2217
155
52
1
208
1962
1252
1081
1520
2082
730
24
2
23
1
2540
18
24
134
3
1
1
1
3
2
1
1
1
3
131
3
456
2
2
2
2
1
1
1
1
2
8
1
1
3
1
22
2
1
1
22
1
1
2
78
1
2
301
50
3910
298
1459
2046
901
88
1324
62
69
4
24
20
1
101
807
5
1
279
245
4537
22
1332
15