2357
2245
2
3
1
6
905
381
64
1
1
1
1
6
1
3
5
2
2
1
3
1
828
89
1
3
15
4
2
2
2
1
1
12
19
1
1
6
1
479
1
3
1
360
1
29
2
2
1205
12
688
1312
1028
1388
186
4
1
57
1
2
3
2
1
1
1
2
1
11
20
1149
3
76
1
22
1
1
11
2
63
6
19
1
63
5
510
5
1
1
2
2277
176
37
232
2081
2
1274
975
1479
1971
919
24
1
18
2524
21
21
134
1
3
1
1
2
4
2
2
3
90
545
4
1
1
1
4
2
1
1
1
1
1
4
1
3
1
27
1
4
1
1
1
34
1
1
2
1
70
6
298
35
4021
248
1575
1903
921
103
1230
56
66
6
32
18
1
85
781
13
1
238
244
4579
23
4365
237
1478
9