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