1861
5
2749
1
683
0
2655
968
3114
4
47041
2168
2299
369
755
418
7039
4111
2
555
1463
302
881
846
1782
573
653
1139
3510
3360
2758
671
1131
729
747