496
0
3562
1
1606
1690
1000
868
801
662
1380
1787
2110
802
1819
673
830
467
2710
2
951
2100
1751
2368
1691
159
1396
1814
1296
7793
4
2934
693
1093