0
306
473
11
75
97
528
10
102
14
12
405
15
1386
1210
608
2
35
542
172
113
31
1499
213
2068
8
29
220
154
52
14
39
466
1
1571
7
12
366
627
490
382
1
2240
2
1416
33
1155
301
642
4
112
1
10
