2253
2171
3
2
3
2
840
357
68
6
5
1
10
1
2
7
3
2
3
3
840
54
1
1
2
8
1
3
1
1
11
2
1
4
5
459
1
3
5
3
333
42
1133
21
540
1022
968
1771
123
1
1
42
1
4
5
4
4
4
10
18
1562
1
28
47
4
9
3
76
13
35
2
1
1
64
2
1
347
2
1
1
1985
122
39
1
196
1600
1
1331
1254
1606
2220
393
7
1
2
14
1
1
2658
7
13
126
2
1
1
1
2
1
1
6
2
1
2
148
389
1
2
4
1
2
4
1
1
13
2
14
1
3
1
8
1
92
3
450
38
3778
158
1286
2334
673
108
1604
94
65
4
33
19
1
152
1077
5
350
149
4404
20
1433
7