951
1
19944
2
623
619
564
2427
12
4706
2502
2122
1564
1976
3
1423
599
0
1262
2740
2949
6
1015
1087
1301
712
2886
1606
159
1646
3539
1751
8527
1618
5489
11