951
1
2122
2
1431
1118
2502
6779
5
4168
619
108797
0
564
2427
12
19944
8527
1912
1564
1976
3
1423
599
2740
1015
1087
66
3386
712
1446
623
2886
4155
7
1606
2327
11