1660
1
578
0
1494
4
1668
1290
2163
4360
9
2093
2670
997
2322
3
1535
1060
2194
2
1610
1175
607
733
1192
1821
1804
4116
6
2578
1766
1168
1112
2755
833
989
1040