2818
2443
626
242
75
1
457
24
14
8
342
403
600
22
823
629
510
721
135
1
10
2
1
1
93
1
1
1
1
3
2
1
4
6
1
7
22
631
4
15
36
15
2
112
2
13
1
1
1
7
1
666
1
1
1030
120
10
4
1220
1
844
734
1239
1535
38
1
1
1
1
1854
1
1
8
196
3
1
1
1
3
4
1
2
1
1
5
10
548
1
2
1
8
3
1
1
1
2
2
1
2
2
1
1
1
1
1
1
5
10
1
3
2
1
1
111
103
2637
78
652
1055
1046
64
649
66
7
8
67
21
3
26
547
90
51
2795
23
114
1899
6