1619
2
106
1
73
87
852
0
2201
4
344
1041
1347
1301
600
1108
893
466
883
724
67
1328
3
85
516
824
1980
1414
892
83
88
604
1408
400
551