2184
1
1425
1020
915
1128
947
0
641
1038
1387
10243
4
873
818
839
884
1876
2
2503
768
3
1028
3518
2376
2065
1289
1938
2550
1890
1129
1841
1236
4360
6
2632
5