1668
1
1660
1290
2173
2163
0
2093
2670
997
1192
2
4360
9
1821
2322
3
1060
2194
1175
1065
607
733
802
1834
1294
601
1022
323
969
658
388
1804
423
1763