3942
3
741
0
861
1
4179
745
784
2392
2
6844
899
2562
5486
3172
830
458
3326
801
1000
9607
4288
1380
573
719
868
6779
5
1596
123674
35