952
791
2
4
316
121
35
1
4
289
14
1
5
2
176
134
1
31
513
2
1743
570
1045
973
133
4
1537
28
38
8
11
35
2
1
61
1
1
1
136
1
611
993
767
829
39
5
1
14
1078
1
7
71
1
131
86
1
1
4
1
9
4
1
3
19
436
1
1281
25
22
1665
1
38
1578
82
62
4
31
18
1
141
1058
5
350
151
1738
5
517