1874
3
1370
8
874
7
926
2
27548
730
4
1085
5953
6
396
2641
1037
1
19928
54
815
833
5
303
327
447
673
9
2810
369
1716
371
516
416
365
391
334
329
0
326