320
120
23
291
19
4
2
164
146
374
5
233
367
331
461
76
1
15
4
1
1
1
4
5
402
22
8
1
23
4
12
11
4
175
4
1
1
691
74
3
53
597
452
363
564
792
95
9
9
1090
2
4
37
2
1
1
2
16
212
1
1
4
1
1
1
1
1
7
1
1
1
8
32
1
106
3
1298
61
490
648
300
27
428
22
12
4
3
3
36
313
1
59
45
1462
6