4096
49985
3658
5236
3132
19318
2968
1508
2346
15212
2200
231
1733
14052
1588
1068
1546
1539
1489
706
1477
1139
1352
124
1275
0
1264
14737
1227
1616
1170
1916
1165
922
1160
676
1115
76244
1035
985
982
10412
975
916
792
1207
792
6829
789
991