2124
2205
3
2
1
3
871
321
66
1
10
5
1
12
1
1
2
1
1
3
3
814
56
1
2
9
1
7
2
1
16
2
1
5
3
442
1
1
3
339
1
46
1
1178
13
496
1063
938
1704
128
1
1
1
1
1
50
1
1
4
5
1
4
8
1
13
19
1505
25
31
5
14
4
57
15
24
2
1
1
61
3
322
1
2
1
1973
125
34
1
194
1557
1305
1234
1542
2167
417
11
1
16
1
1
2587
1
8
9
112
2
1
1
2
1
1
4
1
1
1
1
1
145
1
369
1
5
1
7
1
1
1
17
1
1
3
9
2
1
11
1
82
2
439
33
3712
145
1292
2250
636
106
1545
73
62
6
42
20
2
160
1018
5
1
334
148
4309
20
1420
3