1599
2
2163
0
2784
3
1450
1
857
1778
1196
91
3069
5
1547
1821
83
2189
830
573
1208
1113
991
1779
1116
3852
8
693
784
526
1093
1380
2166
1660
1825
2562