987
781
2
3
307
110
37
1
4
304
16
1
6
2
1
190
125
34
540
3
1768
527
1022
952
123
5
1
1539
29
47
13
14
36
1
1
63
1
1
1
1
159
1
597
1009
781
829
37
5
1
14
1095
1
8
72
1
1
143
79
1
5
14
4
1
3
19
428
1
1315
24
24
1672
1
54
1582
100
64
4
31
18
1
154
1063
4
1
354
154
1762
6
510