951
1
1646
3
985
616
0
4179
2934
2
619
1734
1752
2180
564
2427
12
989
1005
2502
1816
2122
1564
1976
1423
599
467
2740
1788
1015
1087
496
745
301
712