980
1
24337
22
123674
35
2786
1161
3738
5
5090
2
1694
673
1185
2209
3354
4335
12459
3
2615
1001
0
564
2972
1064
718
7034
5204
1632
1376
3673
6
3386
6977
4
1814
3589