1668
1
1660
2163
0
1290
4360
9
2271
4
2093
2322
3
2670
1060
997
1192
2
2041
2313
2075
4821
319
2194
1386
2061
1298
1821
2661
1804
1522
1175
607
4116
6