2435
2075
3
3
2
6
434
180
34
1
6
4
3
2
5
1
2
2
2
1
454
53
1
2
3
6
1
3
1
1
5
4
208
5
3
7
130
33
2
678
3
279
633
595
848
80
10
4
2
1
6
733
37
2
15
2
1
20
4
5
44
197
1246
68
36
146
1023
650
580
758
968
542
21
17
1042
22
6
59
4
115
1
169
1
2
1
1
8
1
11
12
14
213
36
2001
185
825
1163
357
49
774
22
44
1
72
399
6
225
131
2425
10
13