2242
2145
4
2
1
3
879
330
72
8
4
2
13
3
1
1
2
4
3
829
58
1
2
2
9
1
1
8
2
1
14
2
1
3
3
441
1
1
2
348
1
47
4
1188
15
484
1089
993
1706
115
1
1
1
1
1
46
1
4
7
1
3
8
1
14
20
1516
27
29
5
14
3
61
14
22
2
1
1
60
4
305
1
2
1
2060
111
38
1
212
1590
1323
1220
1561
2150
451
16
1
20
1
2632
1
16
6
107
3
1
2
1
2
1
1
2
1
1
2
149
387
1
5
1
7
1
1
21
1
2
2
13
4
9
1
78
2
429
37
3762
159
1347
2270
626
106
1557
69
61
7
34
13
2
157
1005
4
1
333
170
4370
17
1383
2