150
269
3
1
100
698
12
38
50
575
570
2
13
676
0
769
4
663
1592
35
1497
9
89
1312
58
2614
27
227
1664
135
1505
28
1684
39
1949
5
1331
1426
1459
41
1344
1227
34
1295
14
1489
110
1093
31
1280
21
1041
17
998
19
1151
6
51
1531
11
101