328
161
19
2
95
35
543
481
209
236
88
572
1413
29
33
336
737
208
179
38
9
1037
28
374
838
413
18
37
17
26
373
38
394
320
987
1304
7
409
1318
5
12
13
1329
130
887
1234
1563
126
