2490
2084
3
4
1
4
417
185
34
1
1
7
1
7
2
2
5
1
1
2
2
1
468
58
1
2
3
5
2
2
1
1
4
4
1
210
4
3
1
6
127
30
5
689
4
263
661
605
889
72
6
4
2
2
751
43
1
16
3
1
26
4
5
42
180
1274
63
37
165
1032
672
584
772
1007
510
21
21
961
23
7
53
1
4
111
1
137
1
2
2
1
8
5
4
13
1
240
37
2040
173
832
1190
359
42
798
22
42
1
83
429
8
231
122
2476
14
13