496
2
584
1
2464
3
2547
7
368
470
2319
4
1309
567
543
566
1032
247
0
10401
5
600
1067
1629
1019
790
776
925
1114
987
548
1058
1061
696
1137
693
385