2420
2112
3
2
1
5
829
369
67
1
1
7
1
1
8
1
4
6
1
1
3
1
873
71
1
1
3
3
1
1
1
1
16
3
2
441
4
3
1
7
372
34
4
1179
13
548
1157
1108
1593
126
4
1
48
1
2
8
2
2
1
10
15
1361
1
58
1
35
1
3
1
20
3
61
1
11
18
1
1
49
2
374
8
1
3
2242
118
46
1
209
1710
1370
1193
1571
2166
574
26
1
31
2525
28
10
161
1
1
1
2
1
2
5
1
4
130
1
400
1
1
1
3
2
1
1
10
1
3
11
1
1
2
12
1
1
1
56
4
375
44
3909
204
1421
2227
728
93
1433
76
53
8
32
24
2
124
937
8
1
313
188
4508
24
1334
16