782
1
860
2
1356
3
1511
1125
2554
1894
6
80681
0
6442
9
4516
18
11433
809
1163
920
834
664
1227
1717
686
652
1004
582
630
2083
1406
4
2409
5
1713
1668
1003
1231