2140
2133
3
2
1
3
837
320
72
9
4
1
10
1
2
2
1
1
2
791
50
1
1
2
6
6
2
1
14
3
1
2
4
445
1
1
1
333
1
44
1
1168
15
471
1039
918
1713
132
1
1
1
1
52
1
2
3
3
1
5
5
1
10
18
1507
28
28
3
14
3
61
15
25
2
1
1
64
2
305
1
2
1
1927
126
32
1
185
1560
1
1266
1225
1541
2117
395
12
1
1
13
1
1
2547
1
6
10
108
2
1
1
2
1
1
4
1
1
1
1
1
150
1
364
1
5
1
5
1
1
1
15
1
1
3
8
2
1
10
1
89
1
428
31
3675
139
1252
2246
629
94
1550
71
65
6
41
20
2
165
1028
4
1
326
151
4253
20
1373
4