2503
2070
3
2
1
7
912
367
62
1
1
4
1
1
1
5
1
3
4
3
1
2
2
2
1
870
94
3
14
2
1
1
10
1
1
13
7
1
5
436
5
10
2
369
34
2
2
1195
11
669
1204
1077
1458
165
2
2
1
56
1
5
2
2
1
4
2
1
10
14
1251
1
58
1
31
2
1
13
1
65
1
8
13
1
67
2
484
6
1
2
2240
159
50
1
202
1984
1263
1070
1535
2090
730
24
2
22
1
2556
18
23
131
3
1
1
1
1
3
1
1
1
3
125
3
484
2
2
2
2
1
2
1
1
2
8
1
1
3
1
26
2
1
1
23
1
1
81
1
3
299
48
3928
298
1477
2047
898
89
1317
60
69
4
25
20
1
97
800
6
1
281
244
4551
22