93655
1
2694
5
24363
0
1423
361
2775
9
822
2
17784
8
3225
4
7558
2282
1506
2835
34
1576
1009
916
697
622
725
903
501
656
742
577
1331
1754
1246
1360
926
844