1661
1
602
0
1425
722
410
467
787
2428
1161
846
3442
2
668
381
1101
1239
1931
20634
8
2161
2490
4455
1893
994
2328
1629
1043
4396
3
1215
267
1832
1004