2438
4
1615
1477
1
1421
2
93
1920
83
1414
3
892
88
816
893
552
989
0
939
600
1108
73
87
852
1042
1302
345
638
2188
1624
1770
5
769
1162
876