951
1
3326
3
2495
0
619
564
7835
14
2427
12
234
2502
2166
2122
2
1564
1976
1423
599
2740
2173
1015
1087
3140
4
2906
712
2556
2886
1606
4311
159
3539
1751