2387
2459
2
2
1
1
3
467
198
24
1
1
1
6
1
5
2
11
2
10
5
414
44
2
6
1
1
1
9
8
1
2
5
197
2
106
1
34
1
5
657
4
249
745
635
667
91
6
1
35
1
3
3
562
41
3
9
1
1
33
3
2
37
160
1323
80
43
148
1248
602
346
550
674
892
12
16
12
883
36
7
68
1
4
2
67
233
1
1
1
4
5
17
12
1
36
1
4
170
43
1900
274
1000
829
432
43
606
14
37
1
70
335
6
103
133
2376
11
2110
277
16