975
4
1649
1
616
0
1907
5
1586
2
1203
822
2086
1037
1256
2496
2914
19034
6
196
120469
35
1446
767
6726
7
2748
905
10396
8
948
97284
1961
4964
3
6370
467
424
1184