1661
1
602
0
722
410
948
467
1663
787
1161
846
2982
3
3442
2
668
381
1101
1392
1931
20634
8
2161
2490
4455
1893
2328
1043
4396
1215
301
267