1397
3
784
0
2492
6
3007
1
988
960
975
2
662
782
3621
854
709
693
833
768
164
3848
2667
2559
407
1722
1821
7
1380
666
9836
15
1335
1305
703
3428
3505