1660
1
3649
5
1123
3297
12
1393
1668
1168
1290
2163
0
1372
4360
9
2093
2670
997
897
2322
3
1307
1060
2194
2
2173
1175
607
989
733
1192
1821
3696
8
1804
4116
6
920