496
0
1568
1
1819
830
2760
4
1814
2
2578
1681
1691
3326
3
1632
3562
801
19944
2166
2077
6779
5
1000
1813
1280
1021
5414
1401
2152
1147
1993
1509
2669
4079