2572
2074
3
3
1
7
469
196
32
1
1
4
1
1
4
1
2
4
3
1
2
2
3
1
506
66
3
14
2
1
1
10
1
1
6
7
1
1
229
5
10
2
134
33
2
2
685
4
321
705
616
844
86
2
19
2
1
5
717
31
1
13
2
1
19
3
4
55
229
1315
81
45
161
1222
620
524
738
964
667
19
2
14
1033
16
17
54
1
1
1
3
109
3
222
2
1
1
7
1
19
16
25
1
3
198
45
2103
226
907
1108
439
46
751
18
55
1
65
383
5
200
171
2559
13
12