1045
0
1869
5
1939
4675
1
1391
3
1208
454
722
2121
4
2240
2214
1824
2847
1661
683
1665
974
1101
410
2574
269
668
846
19279
2
2275
3691
2809
17353
2490
325