341
0
1348
418
953
2668
2
3114
4
646
3092
1
382
846
1221
1779
1053
771
17353
683
765
302
325
573
1172
6370
5
1043
589
139
392
802
637
552