821
0
1845
1
255
2395
6
1045
1652
3
534
3065
5232
7
2471
438
699
4706
2907
2
808
2771
616
5090
578
1543
9956
1928
1226
4715
5
55
25669
2551
14
385
3053