978
777
2
3
308
109
33
1
5
303
16
1
6
2
1
188
126
32
533
2
1755
528
1002
963
124
5
1
1530
28
47
11
13
36
2
1
64
1
1
1
1
152
1
600
1000
775
826
36
5
1
13
1088
1
8
73
1
1
145
80
1
5
1
13
4
1
3
19
427
1
1304
23
24
1662
1
53
1572
98
65
4
30
18
1
152
1064
4
1
349
148
1750
5
509