2510
1646
3
2
1
7
833
336
57
1
1
5
1
1
5
1
3
4
3
1
2
2
2
1
818
85
3
14
2
1
1
10
1
1
11
7
1
3
387
5
10
2
301
34
2
3
1094
7
571
1071
1006
1361
147
2
1
28
4
2
1
3
2
6
13
1175
59
1
24
2
1
5
1
46
8
14
63
2
415
5
1
2067
142
50
208
1807
1111
978
1332
1878
727
23
2
23
2281
18
24
92
3
1
1
1
3
2
1
1
3
131
3
396
2
2
2
1
1
1
1
8
1
22
1
1
22
1
1
1
62
1
2
281
49
3537
289
1367
1893
761
72
1242
44
63
1
95
737
5
257
238
4139
17
1228
15