968
0
517
474
957
683
1551
2
362
1343
1149
20634
8
1860
597
722
1043
401
932
2490
809
2524
784
2789
1238
685