1198
1
3847
4
983
2587
0
1554
2
2040
1110
1166
1160
1342
858
1086
962
1003
1455
1076
1146
3356
740
2534
2167
1084
906
978
892
977
1252
855
3437
3534