2283
1589
3
2
4
2
755
312
49
6
1
10
1
3
6
4
2
2
3
751
51
1
1
2
8
1
6
1
9
1
1
2
3
366
1
2
5
5
273
1
42
1
994
10
461
920
819
1552
120
1
24
4
1
2
4
3
16
1393
26
27
1
2
3
57
9
30
1
55
2
296
1
1767
120
35
203
1389
1187
1058
1407
1887
368
8
1
14
2294
7
10
67
1
1
1
4
1
1
1
1
142
303
1
1
1
1
1
1
4
1
1
9
3
11
9
1
64
4
410
35
3288
139
1150
2034
585
77
1428
59
55
1
126
923
5
324
136
3857
15
1243
2