526
0
1278
1
1938
1435
5
1455
801
673
1813
2562
2
1690
2082
1825
2152
2392
1778
1746
4179
3597
1000
745
1816
2578
2166
15233
662
1660
830
12305
3
1681
83