401
1
193877
0
994
1980
2
3736
5
1831
4
4293
4628
734
1446
1656
3
1848
6528
7
400
1108
1996
701
888
20
850
3939
2457
3786
16
568
1765
943
2546
579
1423
1194
1148