1046
1
2069
3
1694
2
661
0
2730
6
3251
2030
2288
2920
9
435
263
1584
874
458
3125
2830
7
2659
1227
3235
1222856
4
2188
1626
1668
1144
635
2296
1775
1087
1897
389