2131
2051
4
2
1
3
815
314
70
9
3
3
15
2
2
1
2
3
3
1
791
57
1
2
2
9
1
1
5
2
1
12
3
1
3
2
423
1
1
2
320
44
4
1164
12
450
1045
943
1641
103
1
1
1
1
47
1
5
10
1
2
8
1
12
19
1453
29
29
5
15
3
57
13
22
1
1
58
4
284
2
2
1
1958
100
43
1
217
1510
1247
1162
1541
2017
429
16
21
1
2552
1
15
7
115
1
1
1
1
2
1
1
3
1
1
2
123
375
1
1
3
1
7
1
1
19
1
2
11
5
5
2
73
2
400
39
3593
150
1275
2191
577
104
1493
70
59
7
28
14
2
141
970
4
1
317
171
4165
17
1248
3