2092
2547
460
188
40
1
378
32
8
4
216
243
513
9
359
549
481
634
69
3
1
43
1
5
4
1
1
4
1
9
14
539
1
32
15
15
1
47
1
5
12
1
13
2
252
6
1
2
985
69
8
1
51
820
666
543
792
1163
115
5
8
1553
5
6
84
3
1
1
1
3
1
2
1
20
260
2
1
3
1
1
1
1
1
3
8
3
1
1
2
7
1
2
2
53
1
106
6
1916
64
645
935
461
45
577
43
15
5
24
16
32
431
1
82
79
2081
11
1348
4