2475
2127
3
3
1
5
415
193
33
1
1
7
1
8
2
2
6
1
1
2
1
474
53
1
1
3
4
1
1
2
1
1
7
4
1
207
4
3
1
6
128
33
4
677
5
255
661
613
879
67
4
7
2
2
741
42
1
15
3
1
26
5
5
40
174
1281
60
37
175
1004
684
575
757
1020
502
22
22
973
26
7
54
1
4
114
1
147
1
2
1
1
9
5
4
14
3
242
37
2026
170
834
1185
350
40
788
21
40
1
82
431
8
222
120
2462
13
13