599
0
4943
2
1511
1
6779
5
2153
7
2534
742
1889
1694
1289601
4
496
914
1992
1618
2906
2525
1380
1816
96
1458
297066
3987
3
1550
5169
467
2427
12
2687