901
642

1914
1002
2879
1838
84
1317
808

1755
1592
1196
278
3893
543
22
2803
1907
303
807
415
1267
315
2536
55
66
527
399
169
74
141
81
441
94
346
89
1143
47
118
168
68
160
676
297
27
61
33
347
61
123
107
152
40
47
12

37
55
42

25
32
68
34
71
35
34