1606
1
496
0
830
526
1380
1813
1568
868
662
801
673
1746
2
83
2562
21152
8
3080
3
2932
3090
6
3326
1093
1734
1660
1382
1000
2710
1819
1814
2392
2082
2884
5