1527
1
1504
1672
707
712
496
0
2578
2359
1530
1944
2
868
586
1599
3263
3554
3
1951
5599
11
1814
3326
2166
2065
537
1816
538
1749
1756
3683
830
581
1000