37841
24
1119
2
3064
3
2689
1
1611
4
961
0
803
304
1671
392
533
1234
969
8
896
887
5143
6
3750
5
1068
1326
1797
7
1252
3772
991
357
500
342
48
522
400
686