1542
2
566
0
4471
12
2464
4
1436
2049
1612
1231
888
1567
1147
1
741
913
956
555
655
6
886
1076
898
887
408
1197
3
4855
7
593
2613
1438
778
599
631
2683