603
0
957
1
434
2960
2
820
2145
2565
687
734
1692
3492
3
1723
865
3489
5
1879
1545
2926
4
2854
4465
22
3933
810
870
4241
1812
1880
1177
3500
1581
2237
2317