2502
2071
3
3
1
5
889
365
81
1
6
1
7
1
3
3
5
1
1
2
2
1
878
76
1
2
3
7
1
5
1
1
1
16
4
1
3
441
5
3
6
359
32
2
1195
13
603
1204
1
1079
1544
142
10
1
1
44
1
5
5
1
1
2
1
10
21
1331
1
63
2
39
2
1
18
2
59
1
8
18
1
55
4
413
6
1
2
2259
129
48
1
199
1865
1315
1144
1575
2122
678
27
25
2
2628
24
11
135
1
1
1
1
1
1
2
2
1
3
1
4
138
1
432
1
1
2
2
1
1
1
1
1
9
1
1
4
20
1
1
2
18
1
1
69
1
338
45
3923
267
1493
2127
795
104
1404
78
58
7
23
18
2
111
866
6
1
311
219
4547
26
1320
16