929
0
1809
7
843
460
1980
2
1492
1
913
395
1794
261
918
342
744
304
3370
14
321
803
30795
180
1151
825
4356
3
1430
1215
561
272
1982
695
1208
1057