2767
3
1131
2
995
1
1059
1123
5646
4
563
1852
8280
8
1329
2585
4431
1501
0
1841
7
1587
1002
746
2279
2799
1306
1152
2675