1660
1
997
2163
0
1060
607
733
1668
1290
4360
9
2093
2670
2322
3
833
2194
2
1766
1175
989
1192
1821
1804
4116
6
1126
754
2178
1168
1112
2755
4
2173
1140
1520