1526
2
980
1
1093
0
24337
22
123674
35
1816
2786
1161
3738
5
5090
1694
673
1185
19944
4335
1690
6698
7
4768
1001
2804
4
564
830
467
718
7034
5204
3
1569
1376
3673
6
2393