951
0
212
675
2010
1610
2041
1
381
602
646
1939
726
2551
296
223
5875
874
846
4426
722
269
692
948
401
1045
1128
4537
668
47041
257
611