608
0
2905
3
1256
1
2855
1610
1009
247
1614
738
1559
2
3092
2587
16
572
3157
7
798
919
995
957
4
968
3691
5
2809
6370
1033
2301
2881