3942
3
741
0
419
1595
833
910
617
861
1
4179
337
616
2207
745
813
784
355
2458
2392
2
383
953
665
6844
4196
899
2620
1385
110
2562
5486
640