2475
1459
3
4
1
5
739
321
54
1
1
7
1
6
2
3
5
1
1
2
2
1
745
64
1
2
3
5
1
2
1
1
11
4
1
355
4
3
6
280
34
4
1050
6
457
1014
943
1394
126
4
16
3
7
3
2
6
10
1207
64
2
26
3
1
1
2
45
7
18
49
2
312
3
1965
120
42
192
1591
1114
994
1332
1811
602
25
29
2179
25
11
103
1
2
1
1
2
4
131
1
324
1
3
2
1
2
1
1
9
17
2
15
1
1
40
325
41
3330
238
1290
1915
602
71
1278
47
49
2
113
785
6
284
181
3913
21
1133
15