597
2
662
1
1159
18
1439
1146
508
1181
4
1566
0
596
2128
3907
2235
6
512
445
77
408
717
83
1461
90
635
10173
458
1898
8
2178
12
1236
3
4450
2088
665
12427
20