1125
1
3065
1681
753
0
1588
2
370
2184
1131
1356
3
2166
923
897
1010
1502
1257
2772
5
3655
1933
4311
1272
1170
1309
1766
1875
1876
937
688
1186
920
956