2769
7
1672
1440
2
1463
1993
3
3960
1
1373
6
1204
2147
1907
8
511
428
593
585
606
447
457
1411
936
1260
859
719
0
1646
412
997
1915
5
748
38
574
117176