1842
2
2522
0
1566
198
1
653
2190
20634
8
1463
7334
4
572
2085
646
4675
1391
3
2076
1208
1131
2847
1665
2855
974
1915
247