593
0
541
1015
510
290
38
536
2711
2
1403
1421
572
1189
2911
9
2213
1
931
1123
4651
3
582
1726
234
581
1078
1829
1174
554
866
324
117
392
328