579
3
326
1
2715
471
2
662
427
658
1152
214
1630
4345
0
3781
1514
1006
1051
1592
1128
1401
4
7824
871
1163
844
879
701
4754
254
655
8
710
606
659