658
0
2255
2
1250
1
2184
2571
6
2131
2744
1239
2722
3
123674
35
11924
2166
674
1532
1746
1431
24337
22
913
1162
1152
1223
1440
6753
17