1618
0
690
1
3465
2
1038
843
3835
5
2312
1380
1729
635
2669
991
2495
1180
1572
21152
8
716
1943
2435
3