2185
1
1013
2150
5
3130
1145
0
1177
2
1550
1174
3
1087
753
2563
1874
15
922
2704
6
957
4499
967
1701
1809
1455
1618
1096
2741
4
818
1864
915
1102
8
563
1298
1539