693
0
1821
2
1814
1540
1425
2160
1022
1660
1
1781
3
2166
597
1938
32
801
738
931
609
4724
1194
178
534
933
2523
467
27
1075
795
673