1431
1
830
0
739
2
5950
10
673
833
4096
1161
24337
22
7733
2710
1797
592
1093
1185
1777
1545
2906
5204
3
2121
718
2873
2505
1814
1162
801
1787
1376
1239