1064
0
1746
2
4179
1
2562
673
635
1665
917
490
2710
851
526
918
3326
3
1014
332
4288
818
83
563
628
693
2527
652
833