5746
23
883
1
1589
4
3942
3
741
0
861
4179
856
745
784
2392
2
6844
2110
899
2562
5486
3172
830
3326
801
1000
9607
4288
1380
573
719
868
6779
5
1596
123674
35