846
0
948
2668
2
169
484
631
686
448
584
3114
4
968
1306
2093
2727
467
1926
2699
536
1710
1
17353
422
1045
801
171
66